meat of land animals - Francés Inglés Diccionario